html,body{
	height: 100%;
	background-color:#F7F7F7;
}
/*个人资料*/
.heard{
	width: 100%;
	background-color: #3498F6;
	padding-top: 3%;
	overflow: hidden;
}
.heard .heard_return {
	width: 20%;
    text-align: center;
	float: left;
}
.heard .heard_return img{
	width: 30%;
}
.heard .heard_title{
	width: 60%;
	color: #fff;
	padding-bottom: 0.3%;
	float: left;
	text-align: center;
}
.heard .heard_origin{
    width: 20%;
   	float: right;
    margin-top: -2%;
    text-align: center;
}
.heard .heard_origin img{
	width: 40%; 
}
.search{
	width: 100%;
	overflow: hidden;
	padding: 2% 5%;
	margin-top: 2%;
	background-color: #fff;
}
.search div{
	float: left;
}
.search .search_img{
	width: 15%;
	text-align: center;
}
.search .search_img img{
	width: 60%;
} 
.search .search_i{
	width: 65%;
	margin-top: 1%;
}
.search .search_i input{
	border-width: 0;
	outline:none;cursor: pointer;
}
.search .search_b{
	width: 20%;
	color: #fff;
}
.search .search_b input{
	width: 100%;
}
.team_list{
	width: 96%;
	margin-left: 2%;
	height: 80%;
	text-align: center;
	overflow: hidden;
}
.team_list .team_list_left{
	width: 30%;
	float: left;
	margin-top: 40%;
}
.team_list .team_list_left p{
	line-height: 70%;
	font-size: 1.3rem;
}
.team_list .team_list_left  .team_list_left_card{
	width: 100%;
	background-color: #618CFF;
	padding: 5% 5%;
	padding-top: 10%;
	border-radius: 0.5rem;
	margin-bottom: 5%;
	margin-top: 5%;
	color: #fff;
}
.team_list .team_list_left  .team_list_left_card p{
    border:solid;
    border-width: 0px 0px 1px 0px;
    border-color: #eee;
    padding-bottom: 5%;
    height: 15px;
}
.team_list .team_list_mid{
	width: 30%;
	float: left;
	margin-left: 3%;
   margin-top: -13%;
} 
.team_list .team_list_mid .team_list_mid_up,.team_list_mid_down{
	width: 100%;
	background-color: #618CFF;
	padding: 5% 5%;
	padding-top: 10%;
	border-radius: 0.5rem;
	margin-bottom: 5%;
	margin-top: 5%;
	color: #fff;
	margin-top: 120%;
}
.team_list .team_list_mid  p{
	line-height: 70%;
	font-size: 1.3rem;
    border:solid;
    border-width: 0px 0px 1px 0px;
    border-color: #eee;
    padding-bottom: 5%;
    height: 15px;
}
.team_list .team_list_right{
	float: left;
	width: 30%;
	margin-left: 3%;
	margin-top: -5%;
}
.team_list .team_list_right .team_list_right_card{
	width: 100%;
	background-color: #618CFF;
	padding: 5% 5%;
	padding-top: 10%;
	border-radius: 0.5rem;
	margin-bottom: 5%;
	margin-top: 5%;
	color: #fff;
	margin-top: 25%;
}
.team_list .team_list_right .team_list_right_card p{
	line-height: 70%;
	font-size: 1.3rem;
    border:solid;
    border-width: 0px 0px 1px 0px;
    border-color: #eee;
    padding-bottom: 5%;
    height: 15px;
}